Go lang — Go — компилируемый многопоточный язык программирования, разработанный внутри компании Google.

math.isNaN(переменная)
Проверка значения переменной на число
Проверить является ли переменнная числом.
+
-
*
/
Основные математические операции
Язык Go поддерживает все основные арифметические операции, которые производятся над числами.
%
Модуль (остаток от деления)
Оператор % — это модуль, который возвращает остаток, а не целую часть после деления. Это полезно для получения чисел, умножающихся на одно и то же число.
(5+5)*6
Приоритет операций
В Go, как и в математике, мы должны помнить, что операторы будут оцениваться по порядку приоритета, а не в порядке слева направо или справа налево.
math.Sin
math.Tan
math.Cos
и т.д.
Тригонометрические функции
Пакет Go math предоставляет нам тригонометрические функции, такие как sin, tan, cos, их соответствующие обратные и гиперболические.
math.Sqrt(переменная)
Квадратный корень
Нахождение квадратного корня.
math.Min(перем1, перем2)
math.Max(перем1, перем2)
Минимальное и максимальное значение
Нахождение минимального и максимального числа и диапазона чисел.